\section{Plataforma de teste}
\label{sec:plataforma}

Os resultados apresentados foram obtidos usando a seguinte plataforma:

\begin{itemize}
  \item {\bf Cliente:} Intel{\textregistered} Core{\texttrademark} 2 Duo P8600 @ 2.40GHz, 4GB DDR2
  \item {\bf Servidor:} Inter{\textregistered} Pentium{\texttrademark} SU4100 @ 1.30GHz, 4GB DDR3, Disco Rígido SATA II 7200 RPM
  \item SQL Server 2008 versão 10.0.1600
  \item Java 1.6.0\_17
  \item Microsoft SQL Server JDBC Driver 3.0 (sqljdbc4 - versão 3.0.1301.101, Abril de 2010)
\end{itemize}

Foram registadas {\bf 30 amostras} para cada teste. Para dar maior valor estatístico ao resultados as 10 melhores amostras e as 10 piores foram ignoradas, e os resultados reflectem portanto a média das restantes amostras. A razão para não ter em conta algumas amostras deve-se ao facto que podem acontecerem condições favoráveis ou desfavoráveis, externas ao ambiente de teste, que alteram o comportamento habitual. Assim, descartando estes resultados anómalos, obtém-se uma melhor estimativa. De notar que a opção por este processo surge de observação empírica.

Entre o registo de cada amostra foi executado o \gls{gc} com o intuito de reciclar os objectos anteriores que já não estejam a ser utilizados, libertando memória \cite{JDKGC,JGGC}.

Foi criada uma base de dados no SQL Server para registar os resultados e fornecer dados para a execução dos cenários de teste, com um \emph{modelo de recuperação simples} e com a opção de \emph{estatísticas automáticas} desactivada. Estas opções servem para diminuir o impacto que o SQL Server possa ter nos resultados.
